using System;
using AFT.Parking.Foundation;

namespace AFT.Parking.Entity
{
	/// <summary>
	/// QualityRecord对应的数据实体
    /// </summary>
	/// <remarks>
    /// 警告:
    ///     该代码由T4工具根据模板自动生成,直接在该代码上进行任何修改都将在重新生成后丢失!
    ///     如有需要应使用partial class或是继承该类进行自定义扩展。
    /// </remarks>
	[Serializable, DataBase("ParkingDB")]
    public partial class QualityRecord : EntityBase
    {
		#region Properties
		/// <summary>
		/// </summary>
		public virtual Int32 Id
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String TagId
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String TagName
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String ImgUrl
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String Name
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String BuildingNo
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String FloorNo
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String BuildingMnnager
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String BuildingManagerNum
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String Inspector
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String InspectorNum
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual DateTime? PouringDate
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual DateTime? MaintananceDate
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual DateTime? CheckDate
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String CheckData
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String VerHorizontal
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String SlabThickness
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String RoofLevelness
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String Squareness
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual Int32 CreatorId
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual DateTime CreateTime
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual Int32? LastModifierId
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual DateTime? LastModifiedTime
        {
            get;
            set;
        }
        
		#endregion
	}
}
